<?
//require_once( "inc_systemFunctions.php" );

function compeditorPrice($prod_id)
{
	//wieviel Preisunterschied ist erlaubt in Prozent
	$permittet_differnece = 10; 
	
	//Produkt infos abfragen
	$product = getProduct($prod_id);
	
	//Wenn Produkt nicht in Vergleichsdatenbank
	if($product["preissuchePro"] == NULL)
	{
		return NULL;
	}
	
	//Preistabelle bei preissuchmaschine.de abrufen
	$page_content = strip_tags(htmlentities(file_get_contents("http://www.preissuchmaschine.de/preisvergleich/produkt.cgi?produkt=".$product["preissuchePro"]."&sort=gespreis")));

	//Besten Preis extrahieren
	$best_price = explode("</b>", stristr($page_content, "Sigma"));
	$best_price = substr($best_price[0], 16);
	$best_price = strtr($best_price, ",", ".");
	$best_price = floatval($best_price);
	
	//Ist unser eigener Preis guenstiger
	if($product["price"] < $best_price)
	{
		return("You get it cheaper here than the best price on preissuchmaschine.de");
	}
	
	//Ist der Preis gleich
	if($product["price"] == $best_price)
	{
		return("The best price on preissuchmaschine.de is the same, but you can take it with you right now.");
	}
	
	//Ist preissuchmaschine.de preiswerter
	if($product["price"]> $best_price)
	{
		$price_difference = $product["price"] - $best_price;
		//mehr als Festgelegter Unterschied
		if(($price_difference*100)/$product["price"] > $permittet_differnece)
		{
			return NULL;
		}
		else
		{
			$price_difference = number_format($price_difference, 2, ',', '');
			return("There is a better price for this product on preissuchmaschine.de. But you can take it with you right now with just ".$price_difference."&euro; surcharge.");

		}
		
	}
}

//echo compeditorPrice($_GET["prod_id"]);


?>